package com.iplay.thezen.bridge.eg;

/**
 * HouseCorp类比较明 确，我就是只要House类，所以直接定义传递进来的必须是House类， 一个类尽可能少地承 担职责，那方法也一样，
 * 既然HouseCorp类已经非常明确地只生产House产品，那为什么不定 义成House类型呢
 * @author dangwu
 * @since 2021/9/27 6:00 下午
 */
public class HouseCorp extends Corp{
    //定义传递一个House产品进来
    public HouseCorp(House house) {
        super(house);
    }

    @Override
    public void makeMoney() {
        super.makeMoney();
        System.out.println("房地产公司赚大钱了...");
    }
}
